self-serving declaration - Espagnol Anglais Dictionnaire